improve 2 bars, add wrapper