more component movement