Changes made by Miroslav Vitalievich (miroslavgatsanoga@gmail.com).