my comment on splitting is outdated, i'm looking into it