keys now only cycle twice

fixes #40