change instruction operation interface