adjust bar contract transition duration