Update bang syntax
Update main docstring
Cleanup and renaming