use direct fetching of data instead of ESI controller calls on main page