add add note functionality