Added updating of provider
Made image length longer