move gen bug fixed