Added method chaining option