add trasition