diff / patch problems..