hardware cleanup
hardware cleanup