Add initial implementation -- only does DoS at the moment