add qservice