Compliance library

compliance library update