Improving the docs and some variable names
Correctly documenting a block param