added first carol, fixed doc issue with square wave