start making things configurable