Happily delusional.