add a loading dialog

Change-Id: I8448c5f85ef39abb5dbf0278e3f090cc4ff829f4