diff --git a/cloudinary.module b/cloudinary.module
index 243da5b..b3d77f3 100644
--- a/cloudinary.module
+++ b/cloudinary.module
@@ -451,12 +451,33 @@ function _cloudinary_options_gravity($key = NULL) {
     'south' => t('South'),
     'south_east' => t('South East'),
     'face:center' => t('Face (Center)'),
+    'face:auto' => t('Face (Auto)'),
     'faces:center' => t('Faces (Center)'),
+    'faces:auto' => t('Faces (Auto)'),
+    'body' => t('Body'),
+    'body:face' => t('Body (Face)'),
     'custom' => t('Custom'),
+    'custom:face' => t('Custom (face)'),
+    'custom:faces' => t('Custom (faces)'),
+    'custom:adv_face' => t('Custom (advanced face)'),
+    'custom:adv_faces' => t('Custom (advanced faces)'),
     'xy_center' => t('XY Center'),
-    'rek_face' => t('ReKognition: Face'),
-    'rek_faces' => t('ReKognition: Faces'),
-    'rek_eyes' => t('ReKognition: Eyes'),
+    'liquid' => t('Liquid'),
+    'ocr_text' => t('OCR Text Detection and Extraction'),
+    'adv_face' => t('Larges face (advanced)'),
+    'adv_faces' => t('Faces (advanced)'),
+    'adv_eyes' => t('Eyes (advanced)'),
+    'auto' => t('Auto'),
+    'auto:adv_face' => t('Auto (face, advanced)'),
+    'auto:adv_faces' => t('Auto (faces, advanced)'),
+    'auto:adv_eyes' => t('Auto (eyes, advanced)'),
+    'auto:body' => t('Auto (body)'),
+    'auto:face' => t('Auto (face)'),
+    'auto:faces' => t('Auto (faces)'),
+    'auto:no_faces' => t('Auto (no faces)'),
+    'auto:custom_no_override' => t('Auto crop (without overrides)'),
+    'auto:none' => t('Auto (none)'),
+    'auto:50' => t('Auto:50')
   ];
 
   if (!is_null($key) && isset($data[$key])) {
