set interval and fetched at page load