Keeping in Step with Modern Times