Add comments and improve large s behaviour.
update readme.