modalities can be generally defined in two forms human computer and computer human modalities haba mu magambo cyangwa mu ibarwa ishinganye the project also included the construction of a public square