add ServiceInterface interface
all Service must implements ServiceInterface