add retrieve data from server