add interactive transition delegate method