added run script
Added usage
vtp refactoring