beginning of the debug redesign