> Everything went fine until - Hmm, I wasn't really meaning that to be real code! However since Python is executable pseudo code... > > class Entry: > > def __init__(s, nm,ph,em): > > s.name = nm > > s.phone = ph > > s.email = em > > def saveme(s,flnm): > > f = open(flnm,'a') > > f.write(`s.name`,'\t',`s.phone`,'\t',s.email`) Oops, try f.write(`s.name` + '\t' + `s.phone` + '\t' + s.email`) Alan G