added die method