Sad to say that none of this code makes sense to me, since I'm in my first year. Nearly nothing in the examples in both of those articles has been explained by our teachers yet. I think I'll leave this as is, and get on to figuring out a way myself with my project-partner. Still thanks for the input and help.