multi hardware