Hardware Solution