added SeparateControl component