message post now returns message data (durr)