finish session C for realz