programs using quantlib