Submarine Modeling