add interactive