add transition demo