Infodeck - a new way for delivering content with interactive graphics and texts.