new  version
refactoring
new version with attack attempt (not working)
new version
wip
new super-version
version with exposure and visionpaths