fits_analytic now takes conds