There are three special cap power-ups that appear in certain areas on many stages. The Wing Cap allows Mario to fly; the Metal Cap makes him immune to most damage, allows him to withstand wind, walk underwater, and be unaffected by noxious gases; and the Vanish Cap renders him partially immaterial and allows him to walk through some obstacles such as wire mesh, as well as granting invulnerability to some forms of damage. Some courses contain cannons that Mario can access by speaking to a pink Bob-omb Buddy. After entering a cannon, Mario can be shot out to reach distant places. When the player has the Wing Cap equipped, cannons can be used to reach high altitudes or fly across most levels quickly.