New: ishmael