- ensure proper message deallocation