This looks interesting. I think I might make a recon class.