unexpected yet forseen

unexpected yet forseen