GSM based device, some of this will need changed or removed