datastore gen update
base set of steps