zachary potts