moving updating utils