I used to have that roll cage, its a pain in the ass. If you have a pullstart and that cage make sure to get some led gloves cuz you wll be smashing them on the cage all the time. I beleve the cage is mabe by RC Solutions. Have a look here:
http://www.rc-solutions.com/