changed with to and. allowed method chaining