start splitting things out