split into partials