ide: add topology support