adds verbose method chaining pattern