renaming and fluent interfaces