patternlist
cleanups