cap + texts