config completely restructured