diff --git a/embark-ui/src/components/ContractOverview.js b/embark-ui/src/components/ContractOverview.js
index 2649ca79..69904113 100644
--- a/embark-ui/src/components/ContractOverview.js
+++ b/embark-ui/src/components/ContractOverview.js
@@ -2,7 +2,6 @@ import PropTypes from "prop-types";
import React from 'react';
import ReactJson from "react-json-view";
import {Row, Col, Table} from "reactstrap";
-import GasStationContainer from "../containers/GasStationContainer";
import {formatContractForDisplay} from '../utils/presentation';
import CopyButton from './CopyButton';
diff --git a/embark-ui/src/components/CopyButton.js b/embark-ui/src/components/CopyButton.js
index 5e0fd8bd..eeeac888 100644
--- a/embark-ui/src/components/CopyButton.js
+++ b/embark-ui/src/components/CopyButton.js
@@ -1,19 +1,51 @@
import React from 'react';
import PropTypes from 'prop-types';
-import {Badge} from "reactstrap";
+import {Badge, Tooltip} from "reactstrap";
import classNames from 'classnames';
import {CopyToClipboard} from 'react-copy-to-clipboard';
+import uuid from 'uuid/v1';
import './CopyButton.css';
-const CopyButton = ({text, onCopy, title, size}) => (
-