src: move function