Really really really long birth story.