added while notes