Couple Changes

* Removing Profile option, in favor of argument
* Removing install issue with blocks
* Adding more error checking
provide a docblock text