nit: `hc` instead of `call`, `call`  can be confusing.