ok
if and repeat ok