we need to solve this. can we make the service configurable ?