transition sync