THINGS WORK NOW BUT I DON'T KNOW WHY