Revised to only bother from the left edge