split method
fix tets