Thanks for the feedback! I was also thinking while making it whether I should've used separate buttons for directions, but came to the same conclusion as you - that it was already a lot to process!