*** Ideas needed for developing interactive displays....