call run if there isn't anything currently running
added