Switched uint_pfn to vector representation