added class properties template