changed instruction decode