adding signup endpoint