Add comments
Add some explanation in the README