function move, label change