curiouser and curiouser.