Perhaps even more successful was the Junkers Ju 88, the primary medium bomber of the German forces. It was used in practically every role imaginable; level bomber, shallow-angle dive bomber, night fighter, and bomber destroyer, as well as in anti-shipping raids. A variety of improved versions were also produced over the course of the war, including the Ju 188 and Ju 388 which included numerous features for better performance, but never replaced the Ju 88 outright. A much more formidable aircraft was also planned, the Junkers Ju 288 for the "Bomber B" design competition, which it handily won — but the required high-power engines never worked properly in tests, and as the design was also plagued with insufficiently strong main landing gear, the effort was eventually abandoned.