component moved