first iteration of configuration() class