graphsettings now takes data file path and loads it