updates after first run through