Who does Krishna challenge?