make user phone, user id(RG) and user nickname optional