object loading from individual classes

inheritance hierarchies don't work for some reason