added the sticky keys functionality. Not sure how well it works mind you
breaks the code but just for stack overflow