fix compatible
add default service