there is a tape slot on both sides.
it is just not visible from the pic.there is also going to be a battery retention system along with battery locator plates.
you can call the shop at 352-544-0463 or email us through our website if you would like to pre order a car.thanks for the interest guys