Add custom request, commit, rollback, exit commit