Naval technology