Nit: there's no explicit return. There should be a return null as per `@return` clause at the end of the function.