deploy script and associated changes
merging in test-ignore branch