variable instruction sets for customization 7985347