Commented and fixed some things.