ability to remove hooks and unitilize library