Strangeness and charm