removed exception from load class method, now calls loadDefaults()