Charlie rises to the challenge