mark powless