ziri kuguguna ibyatsi bameze nk'impiri y'igipfamatwi yica amatwi nkana ever the optimist he painted almost to the end in spite of health obstacles there are many different designs for modern self winding mechanisms