You changed logic here. This is not pre-condition, it should stay where it was.