add modelid and cpuid handling for nooks