these notes about **kw are incorrect, we are talking about the return value here