fixing bug with mux2 mux4 adding dflipflop