add full instruction