Remove v1 implementation
Add support for custom callback on inputs
Fix missed rename
Add support for custom output callbacks