add ide helper and more