These values can be null
follow async naming, again. Remove bad return statement