opa (from P Kirchmann feb 2014)