made width and number of banners variables
added infinite loop, not smooth