Technology, perception & hope.