Did anyone else find Teddy Atlas' new toy annoying last night?

Teddy is now using a screen pen. Drawing lines and stick figures during the actual fights.

WTF!?