You didn't ask me but I wanted to say, it's always bothered me that Christians claim free will while also claiming the bible is literally true. Did Pharaoh have free will when God hardened his heart? Do they have free will in revelation when God puts it on their heart accomplish His purpose?