On Edge For Emily - Long version