add different user type support.default, buyer and seller.