Messaging refinement