A fully functional, totally integrated real time system capable of handling each and every aspect of sales and service, and oriented towards providing continuity and co-ordination of the various methods of contact with a prospective customer was developed by MFI for its own internal use. The design concentrated on simplicity, with the objective of allowing it in future to be used in many different operating platforms; different locations and different levels of user expertise. A major contribution to the project was the development and introduction of what become known as rapid or dynamic storyboarding. Dynamic storyboarding in simple terms involved converting the outline design at a very early stage into extremely simple storyboards using any convenient clip art available and a simple demonstration tool such as PowerPoint. Trials were carried progressively with each module developed, and finally with the full prototype. Whilst it is referred to as a prototype, it already provides a greater level of functionality and facilities than current systems. The benefits have been; the ability to further test understanding of the customer contact with live situations and to adjust the system to suit; the ability to better understand the customers, their likes and dislikes both in the system content and their attitude towards it, and, more importantly, how that attitude is changing.