ie wants the children nodes removed
only use one error handler in a promise chain
Merge pull request #62 from agrc/57