it is a mapper for mapping similar properties of two object of different types