Ivory review