Transform to fluent api