Th era of the Smart devices: A blessing or a complication