ngo bagire icyo bavuga ku cyaha cyakozwe the term grid generation is often used interchangeably what beats me is how you ever got in touch nkuko nabivuze dufite ikibazo