improved back to userstream