maybe this message should only be logged if `not data`?