wait for post message processing until ready; misc fixes