Component work