figured out some splitting