Design for rich experience involving the full spectrum of user emotions in the design process