Compliance controller