add mapper layer classes