added primitive vid / aud -> number operators -- i don't think this is a fruitful path for arthur and will stop