Add reporting switch
Add logic to check for empty hardware address