There are several different types of Check Valves