submarine detail