wrote macro for the special key checks (shift, alt, ctrl) to