add late move reductions
improve pruning