fixed object condition (should update itself before each execution)