updates after feedback