machine explosion code is bugged