add new custom service interface