We apparently see another flash-forward in this episode, with Sun and Jin returned in Korea, Sun being ready to give birth to her baby. We see Jin making frantic efforts to get to the hospital with a baby gift. However, as we find out at the end, this episode contains both a flashback and a flash-forward. The Jin and Sun storylines are separated in time. The part with Jin is actually a traditional flashback from BEFORE the island; he mentions he has been only married for 2 months and has not entered into the service of his father-in-law yet. The part with Sun giving birth are flash-forwards from AFTER the island, where we find out that Sun was one of the returning Oceanic 6, and Jin has died (his date of death is also the date of the crash).