restore fluent interfaces.