making slightly more configurable