modern

of the present or very recent time; the most improved

» English Words From Voice of America (Charles Kelly)