composite control fix