added loading spinner in each widget