may be should be configurable ?