abstract note dialog