modern-day technology