Rename wrappers
Add generic wrapper