some of this is amazing and nasty (http://www.geocities.com/mikey_wbt/u...d_records.html)