fix message ordering + zoom display