software vulnerabilities   3 Stories