more work on attacks, added communications