make keys configurable