compile problems