.use should return this