ProcessMessage is now public for test purpose