added machine model