hardware-based solutions