separate behavior configs