debug compile ok