Was fully hooked up when pulled but I honestly can't say if this thing works or not. Broken tabs that could be jb welded back on and some hot staples maybe. Other then that it's clean. Will ship out nice and safely.