add all hardware source