Double Check valve issue