approval script
got it working on Windows
add caching info to log