redesign -- html fetching is working