wearecodex update 08/05/2018