Added comments. Minor Fixes.