detail controller cycle