add the privacy and , converters feature, correct the mapping, add create methods for the objects (composision)