Added extra documentation as requested in #1