code design
some deletes
after merge
solving the class path issue
delete stuff