instruction use