Developing future interactive systems