update some staff related to product controller ,mapper etc