yeah this blog article took a while to write (w00t saturday night
blogging)