Haha, totally crazy keyboard handling!