simplified menu implementation, reworked createTrackPoints() to conform with standard