Added the original source and some notes