Got a bit through debugging msgAdd(); more to go