instruction user substitudes