Finished methods, still working on pointer array in last method.