replace history with audit