I understand using delay function is against TOS. So didn't plan on using it in game. Though I am kind of curious in how would blizzard distinguish between the players who use X-Keys (or G15) without using the delay macro and the players who do use the delay macros. After all, they are all some third party programs generating keystrokes to an active window (wow).