Whoops, I did need those constructors for the push poller