Security Audit

Currently under review