add new note functionality