add instruction step