working component controls