Rewrote to use dead_simpe