third commit

this is the third pull request.