transition improvements