meta_data was a bad idea for Device