first 3 done
4 done, too