Adding Preliminary Classes and more