fleshing out main page