fix bulid