Copy this code for any useful projects you have. Please give me credit.
@CHENZEE Thanks for helping me brainstorm the track design.