added 'return false' statements to changeKeyBehavior() to guarentee that default behavior is not executed.