Not sure we need `return this` here (since it's a private method) but I guess it's ok