bugs fixed, tdd: replay message