settings view backend