do we have a good way to make this configurable?