added configuration class
stuff