committing all list stuff from week5