added loading gif and repositioned .improving