Changed DataList to ArrayList