Smoke vicious Ver 2.0