doing dialog fragment excercise
preference fragment