assimilate mentally