More comments

Just in case it's needed I added more comments explaining my code a bit.