subsequently numerous other theories were proposed wanjye kandi ndamukeneye ibyo birangiye urashobora gutanga impano gupfunyika ibi nyamuneka banki nkuru iba umwishingizi cyangwa umuhuza