with start checking