I don't know the answers to these questions, so do you have any ideas @samueljohn ?