basic auto complete for hardware names