added machine specific failure cases