Restructured into two processes
Try not to fail, throttle app reloading