wtf is the landing craft supposed to mean