cleanUpExistingData() still needs work.
Don't let it interfere with collecting the data.