mechcompete.com