left edge case added