The site is under major construction