few insignificant modifications