Congrats, honestly I haven't completed it yet. Threw in a few extra obstacles last minute and didn't have time to verify. Glad it works :D