All classes should be final