notes naming, generating notes functional