Strange and Charm – Everybody Knows