make config more configurable