On the Edge Running