attemt to fix bulid errors