adding long polling controller