working with intructions