add new class operation