Kristof residency timeline