rename the notes and add spring dynamic classloading