port Irises to axle.quanta2; fix other compile issues