hi first of all, i would like to thank Matt Gerrans and Senthoorkumaran Punniamoorthy. thank you so much for helping me with the saving and opening file problem i had. anyway, i have two questions: 1- Is there a class to make linked lists? or basically i have to create it myself using arrays. What i have done before was create linked lists using array and just follow the concept of linked lists but i am not sure if java has a specific way to do it. 2- To create a file of records, must you use a database or is there another way? is that i heard that in java, the only way to link with a database is using SQL. basically, i have been trying to link java with Access database but i can't. So, can i create a File of records using simple arrays and algorithms to save the arrays? or is there a much simpler method? thank you