Broke up start and stop into separate methods