alt as an alternative to shift