I would say that it looks pretty decent really. One question though. Are you intentionally squeezing/placing your thumb and index finger like that? If so id say you should let go of the bow more. If that is how your fingers fall when your grip isrelaxed, then it is what it is. Having/allowing a loose grip will allow cleaner shots imo. Ive been struggling with letting the bow go lately and noticed random flyers and im sure thats what it is. I had it all pretty good a month back, but now ive started working on a better release, and all that went to crap
Derek