completely reworked configuration mgnt