Added Original code and Docs