update road generation