Macro will not record keystrokes correctly