method chaining! and other shit. yo.