Updating instruction set, not tested