Sites under construction and recent completions