Generalized, loads from config now.