adding looping capabilities