continuation controller