site under construction notice + minor fixes to the landing page