Further improvements to site in progress