new click handling code, and another input focus attempt.