This technically speaking should run then close, but I haven't been able to compile and find out.