being a little more verbose in our detection