fixed variable and library setting