mysterious Alligator. .. At least this translates directly