add instruction case