Pull request.

Hi! I've canceled my previous pull request as I used clone and thus didn't preserve the "git log" information.
Not that I've used fetch, merge and push I as sending a new pull request.