update for feedback, change PersistentConnection.ProcessRequest to async