improve efficiency of parameter loading/setting
fix tooltip bug