Added gatekeeper utility