Text this: Production and energy loss of strange and heavy quarks.