fixed order of message/deletation