town configuration class implemented