callahan potts