precision splitting