Lots and lots of added lines for function and d..

escription.