setup signup with user collection