cheyenne mechanics