make things more configurable