Completed basic Machine definition