split components