has two useful things in it: Ref and Approval