Added Property MachineName and function ValidateMachineName