Intial Commit moved from code examples