fourth commit

should include error handling