add feature
allow script to run in multiple instances
more work on component test