UPD: ещё немного правок