Added sample source code