There are some functions that I am constantly doing. One of these is opening files. I would like to be able to have a subroutine or something that I could just pass a few values to and have it return the contents in an array. Is this what OOP is about? Pardon my ignorance. I would appreciate your thoughts on this subject. I'm not sure if I'm being clear enough, so if I'm not, please let me know. Thanks.