theres some spots you missed but im sure your not done