hughpowell