Added in seperate classes for different storage attacks.