seperate external config