fills in missing data