should not be able to input invalid instructions