Remove relative opt, re-organize nodeUtils