keyboard now playing. code is shit