add MapStruct converter