TODO:optimize RollerCoaster.java