references, conclude IO intro