session 5 code
next weeks problems