udated configuration.h