start of yield