update config file, add transaction