add ooap custom class