take into account options and :enabled