Add new cycle system + allow only single key presses till a key is released.