even simpler cancelled checking on start