Userstreamを再度実装