add interactive section