basic options for hardware. tbm