setttings and initial_data update