I am so sorry. I have been looking at this code for like 2 hours and trying to figure out why it is not working. Function fires, correct data is gathered into the variables