hardeware