add compoer, ide and other