Work with configuration(INCOMPLETE)
Compiler warnings clean