return machine id