add while stmt