the 'on board' co-processor (aka cpu core, ...) may be an arm. yes, software all the way down is a possibility too. but we should stick to our current path in the short term and not get distracted toward the favorite platform of each possible donor. it is not like we are long on resources. randy