Added fluent interfaces