fixed transition design bug