requires ASF 3.5.x