add auth checking, reliability, service adding
add auth checking, reliability, service adding