better code form, pursuit mechanics, and visual output