Add helms & utilities method provided by @LapisBlue and @minecrell I take no credit for these.