erase_all should guard with message type count and play a success message