agregados varios contraints, actualizada checklist