use at least 2 pop for splitting