added op_fchull
introduced cdegs