Smartphone – curse or blessing