built up to the render function which should work but i need to make Woodworm a closure to make things easier