validated and fix homepage