Is ArcPad 10 a free upgrade from ArcPad 8? I just purchased a device with ver 8 and would like to update to 10? Do I need a new code?