user guide and examples