framework base settings