handled left-to-right reaction direction cases more carefully