Relocating to Delft from abroad