added loading graphic and fixed styling