use a "big" function to load parameters