fix the broken