hadleigh potts