added ViewSettings