with updates and check_cProps