...diagnostic messages