shouldn't the calls array be `[]` if "none pending" ?