refactors most of the logic. Fetching _and_ rendering every minute!