building tools for compliance