Texas Tech and portal