add a check

service not completed yet