Interface update

Make programs work again
Possibility to support other plugin