implemented protagonist-specific messaging