Diagnose me, please....