transition effect update