class d operation