This was nicely done. Give it a lesion if you have a few extra minutes.