added class features