Inside Story: Enhance User Experience with Human Centered Interface Design