Use ordinary list to keep data