toying with the idea of using MAC address as ID