http://blogs.usatoday.com/ondeadline/2008/02/drop-in-work-sp.html