Complete reorganization: splitting is now a SERVICE