DetailActivity now updates based on settings