Revert "Before creating Impact settings."

This reverts commit 6a434ec10c5ea4acc3f92a346a793a44d79a60b1.
Revert "Prepared for simplification"

This reverts commit 20faa9400d5ddff6fbcd1ef10fc3d36124c2ca8a.
Revert "Revert "Prepared for simplification""

This reverts commit 6e8e5d7cf8968a53834d0cf3893bdf882392ea26.
Revert "Revert "Before creating Impact settings.""

This reverts commit ccc7a3cd3d7bd728d09fc0a20817ee940240c018.