validated and corrected homepage