make ParseException message more detailed in Parser
add check for case when machine name is unset