To be honest Peter I think you should be a immigration adviser if you can work that lot out.