improvements on add method of notes