checkpoint 8 - final touches
make final pull request