users can write their own scripts
allow chaining with newInstance
add my results