Gatekeeper main package