clean up
add new mini function: joinClassLevels