olivia steer