completing service, reader