More hooks and more maintainable.
More hooks and more maintainable.