more flexible configs