fixed and simplified instructions