Can not record a condition, loop round