Mark> can anyone explain why I get the following attribute error. You have a circular dependency between Motif.py and param.py. Motify imports param before readSeq has been defined, then param tries to access Motif.readSeq. -- Skip Montanaro (skip at pobox.com) http://www.mojam.com/ http://www.musi-cal.com/