Doesn't this already imply doing a check?