can't we use `type` rather than name?!? :)