process components