Core functionality for host based policy - required for everything else