fixes and new landing page