fixed bug w/ clearing all messages on delete