commit hardwareway