bug fix: data does not have to exist