finish initial sorted movegen