Are you on your knees yet?