Generic messages explanation and examples