add interactive script