updates for security implementation