finished all classes and need to finish tp system