update + move methods