add bench and improve daisy chain