platform discovery needs relocating