better vis condition for cdart