add user sign component