changed build configuration hierarchy