posting correctly to message pointer