trade edge case