keep the loading spinner up until everything is really initialized