don't load for classes that don't exist, correctly define class methods
bumping version