add openquant.shared