landing page front-end upload field functionality mostly done