internal component movement