compled sign up service with specs