cabinet delay