Added node counting, changed run to take Players as arguments