Added comments. Commented out compiler errors.