updated makefile to work with keyboard