signatures: implement feedback from pull request. make sure config is only saved in memory. add translation code.