landing page working again
refactoring