Fluent split