add explanation component in Interactive