bugs

* ask block now optional
* check for pre/post install before running