Cleaned up file and commented.