Uses onResume to update the display