I don’t see anything wrong with the code, it looks pretty good. A lot of coding is trial and error, I have been stuck on certain challenges for more than months and not been able to figure out what I did wrong. Its pretty normal. Don’t give up because if your code is working and your push went through, then there is something else amiss, I might not be able to help you right now but hopefully someone else who reads this will. I totally have faith that it is too close not to eventually get there. Its probably something really minor.