-changed code so it doesn't refresh every time it shows the listFragment