if the track names are long, cddb splits its track/title lines; e.g. cddb DTITLE=Buddy MacMaster, fiddle, and 14 accompanists on piano / The Judique Fly cddb DTITLE=er cddb TTITLE0=Donald Angus Beaton Set (Joey Beaton, acc): Dan R's Fav, Willie Frase cddb TTITLE0=r's, Francis Beaton's, Derrick Beaton's this caused some very odd looking track listings, not surprisingly. the attached cddb.c fixes that (but i didn't want to delve too deeply into how/when track title strings were allocated, so you might find the way i've done it a little conservative and/or restrictive. while on the subject, i've been thinking of adding the ability to edit the track titles in acme and do a Put which would either automatically submit to cddb (if possible) or store them locally to be retrieved the next time. the reason: i've got lots of CDs which cddb has never heard of. rog.