An update on Smart Phones