improved version of LNP starter

all credit to Dwimenor http://www.bay12forums.com/smf/index.php?topic=140966.msg5521259#msg5521259