added Configuration class
using configuration data