@futureafrican: good break down