Rubbish attempt at week6 q1 so far