week 5 done
tests updated with style