added check left right and shift left right methods. ready for keylisteners