working on splitting add