make fee configurable