hardware initial commit