make the user_sign field as optional