initial load of classes, generic class not working yet