userchange almost done

blablabliebla