Not quite finished yet, but completely different and more accurate tactic than the first