adding a control component