Compliance library

Compliance library 1