add mobile detect for service