Getting data to display by recreating the adapter on every update