updates why cortex