basically finish the sample blog page, but still have some footer issue because of resizing by .get()