die: http://pb-g.org