With new, cleaner code for the circle detection!