added keyboard tester