fixing the broken