pull request for david...please review

homework