added some progress bars to different situations and updated some error messages