Adding evaluation testing and async signaling