trap lib is now policies