implement time audit feature.