can we make this configurable?