almost done with homepage requirements