week 3 almost finished but still in progress :p