If we did well, please take the time to review us on Chrome Web Store. If not, please contact support and let us fix it. Contact now!