everything seems to be working, transitions, sensing, etc