save current user should happen in background