note and logging