native processor work