Added psimpl functionality to program2