removed settings from list class

settings and regex are now only calculated once