presents — being, existing, or occurring at this time or now; current: increasing respect for the present ruler of the small country.
contemporaries — existing, occurring, or living at the same time; belonging to the same time: Newton's discovery of the calculus was contemporary with that of Leibniz.
mods — very modern; up-to-date; being in the vanguard in style, dress, etc.
noun currents
tides — the periodic rise and fall of the waters of the ocean and its inlets, produced by the attraction of the moon and sun, and occurring about every 12 hours.