okay i hate katy perry as much as any of you but she delivered