You apparently dont know what a Kyosho is because it makes your Ofna you are so proud of look like those Radio Shacks your were refering to. Congrats on the purshase that is a great buggy. There are some knowledgeable 1/8 guys around here so if you have any questions please ask us. We are more than happy to help you.