Could we perform a check to be sure that activity is not null, same for source, data and blob?