You are right. There are lot of calculations that goes with speaker boxes for optimum performance. My advice would be you just buy ready made speakers. Avoid luthuli crooks...go to credible sounds Moi avenue or it's two branches at luthuli
Thanks a lot.
The list is what I got from Credible Sounds