improved starting/stopping checker