Message delivery problems (4/20/10)