Prototype message handling