Preparing service.