adding ditributed web attack functionality