take shots loop advancement