miles potts