Adaptive working with artifacts
Adaptive and Uniform in working state.
Almost final version.
Submitting