runs a specified command over and over.