ex 2 done
working on step 3