changes some stuff