moving and add