adding some more documentation

accidentally overwrote my previous version, oops