note() is becoming robust