Edge and come