forgot to listen for modifiers