add hardware to repo