So much to say…