getContents now fetches the web insead of only db