configuration need to be initialized