Add `call`
Add get/set