inherited method chaining