added keyPressed request to TODO