Hardware Sources