ship: re-done sphere with hemisphere window