Add while block