updated sources and examples