Original SOurce Code.