carter potts