Hardware part
Hardware changes