take a look here mate

http://www.minicooper.org/New%20Mini.htm