why make this a `dict` then? just pass as kwargs!