Update IAlgFactory