several smal changes