compliance training and recordkeeping system