Added better landing page and error message for incorrect payload