- ensure all forks block, restore and unblock signals. needs review 

- add support somehow for optional translations