adding some basic keyboard controls