added class files necessary for packages