kirillov added add parameter method
kirillov finished add parameter
kirillov finished fat first etap