Technology – Curse or blessing?